History
History
Synonyms
UK
US
Meaning:
delicatessen

a shop selling prepared foods (e.g. cooked meat, smoked fish, pickles)

eatery

SUBWAY SHOP as in Wiktionary
SUBWAY SHOP as in Wikipedia